ASP.NET Core MVC 入门

您所在的位置:网站首页 Razor Pages 和mvc区别 ASP.NET Core MVC 入门

ASP.NET Core MVC 入门

2023-04-06 08:18| 来源: 网络整理| 查看: 265

ASP.NET Core MVC 入门 文章 03/03/2023

作者:Rick Anderson

本教程介绍具有控制器和视图的 ASP.NET Core MVC Web 开发。 如果你是初次接触 ASP.NET Core Web 开发,请考虑本教程的 Razor Pages 版本,此版本提供了更简单的起点。 请参阅选择 ASP.NET Core UI,其中比较了 Razor Pages、MVC 和 Blazor 的 UI 开发。

这是本系列教程的第一个教程,介绍具有控制器和视图的 ASP.NET Core MVC Web 开发。

在本系列结束时,你将拥有一个管理和显示电影数据的应用。 您将学习如何:

创建 Web 应用。 添加和构架模型。 使用数据库。 添加搜索和验证。

查看或下载示例代码(如何下载)。

先决条件 Visual Studio Visual Studio Code Visual Studio for Mac

带有 ASP.NET 和 Web 开发工作负载的 Visual Studio 2022。

Visual Studio Code 用于 Visual Studio Code 的 C#(最新版本) .NET 7.0 SDK

Visual Studio Code 说明使用用于 ASP.NET Core 的 .NET CLI 开发功能,如项目创建。 可在(macOS、Linux 或 Windows)上或在任何代码编辑器中遵循这些说明。 如果使用 Visual Studio Code 以外的其他内容,则可能需要进行少量更改。

Visual Studio 2022 for Mac 创建 Web 应用 Visual Studio Visual Studio Code Visual Studio for Mac 启动 Visual Studio 并选择“创建新项目”。 在“创建新项目”对话框中,选择“ASP.NET Core Web 应用(模型-视图-控制器)”>“下一步”。 在“配置新项目”对话框中,为“项目名称”输入 MvcMovie。 务必要将项目命名为“MvcMovie”。 复制代码时,大小写需要匹配每个 namespace。 选择“下一页”。 在“其他信息”对话框中: 选择“.NET 7.0”。 验证是否未选中“不使用顶级语句”。 选择“创建”。

有关详细信息(包括创建项目的替代方法),请参阅在 Visual Studio 中创建新项目。

Visual Studio 为创建的 MVC 项目使用默认项目模板。 创建的项目:

是一个有效的应用。 是一个基本的入门项目。

本教程假定用户熟悉 VS Code。 有关详细信息,请参阅 VS Code 入门和 Visual Studio Code 帮助。

打开集成终端。

更改为将包含项目的目录 (cd)。

运行以下命令:

dotnet new mvc -o MvcMovie code -r MvcMovie

如果出现对话框,其中包含:“‘MvcMovie’中缺少进行生成和调试所需的资产。是否添加它们?” ,选择“是”

dotnet new mvc -o MvcMovie:在 MvcMovie 文件夹中创建一个新的 ASP.NET Core MVC 项目。

code -r MvcMovie:在 Visual Studio Code 中加载 MvcMovie.csproj 项目文件。

启动 Visual Studio for Mac 并选择“文件”>“新建项目...”。 在 Visual Studio for Mac 中,依次选择“Web 和控制台”>“应用”>“Web 应用程序(模型-视图-控制器)”>“继续”。 在“配置新的 Web 应用程序(模型-视图-控制器)”对话框中: 对于“目标框架”,选择“.NET 7.0”。 验证是否未选中“不使用顶级语句”。 选择“继续”。 为“项目名称”输入 MvcMovie。 务必要将项目命名为“MvcMovie”。 复制代码时,大小写需要匹配每个 namespace。 选择“创建” 。 运行应用 Visual Studio Visual Studio Code Visual Studio for Mac

选择 Ctrl+F5 以在不使用调试程序的情况下运行应用。

如果尚未将项目配置为使用 SSL,Visual Studio 显示以下对话:

如果信任 IIS Express SSL 证书,请选择“是”。

将显示以下对话框:

如果你同意信任开发证书,请选择“是”。

有关信任 Firefox 浏览器的信息,请参阅 Firefox SEC_ERROR_INADEQUATE_KEY_USAGE 证书错误。

Visual Studio 运行应用并打开默认浏览器。

地址栏显示 localhost:,而不是显示 example.com。 本地计算机的标准主机名为 localhost。 当 Visual Studio 创建 Web 项目时,对 Web 服务器使用的是随机端口。

在不进行调试的情况下,通过选择 Ctrl+F5 启动应用,可以:

更改代码。 保存文件。 快速刷新浏览器并查看代码更改。

可以从“调试”菜单中以调试或非调试模式启动应用:

可以通过选择工具栏中的“https”按钮来调试应用:

下图显示该应用:

选择 Ctrl+F5,以在不使用调试程序的情况下运行。

通过运行以下命令来信任 HTTPS 开发证书:

dotnet dev-certs https --trust

上述命令在 Linux 上无效。 有关信任证书的详细信息,请参阅 Linux 发行版的文档。

如果证书以前不受信任,上述命令显示以下对话:

如果你同意信任开发证书,请选择“是”。

有关详细信息,请参阅信任 ASP.NET Core HTTPS 开发证书。

有关信任 Firefox 浏览器的信息,请参阅 Firefox SEC_ERROR_INADEQUATE_KEY_USAGE 证书错误。

Visual Studio Code:

启动 Kestrel 启动浏览器。 导航到 https://localhost:。

地址栏显示 localhost:,而不是显示 example.com。 本地计算机的标准主机名为 localhost。 Localhost 仅为来自本地计算机的 Web 请求提供服务。

在不进行调试的情况下,通过选择 Ctrl+F5 启动应用,可以:

更改代码。

保存文件。

快速刷新浏览器并查看代码更改。

选择 Option+Command+Return 以在不使用调试程序的情况下运行应用。

Visual Studio for Mac:

启动 Kestrel 服务器。 启动浏览器。 导航到 http://localhost:port,其中“端口”是随机选择的端口号,在 Visual Studio 创建 Web 项目时设置。

Visual Studio for Mac 会显示以下弹出窗口:

如果你信任开发证书,请选择“安装并信任”。

将显示以下对话框:

输入你的密码,然后选择“更新设置”。

有关详细信息,请参阅信任 ASP.NET Core HTTPS 开发证书。

地址栏显示 localhost:,而不是显示 example.com。 本地计算机的标准主机名为 localhost。 Localhost 仅为来自本地计算机的 Web 请求提供服务。

可以从“调试”菜单中以调试或非调试模式启动应用。

下图显示该应用:

Visual Studio Visual Studio Code Visual Studio for Mac Visual Studio 帮助 了解如何使用 Visual Studio 调试 C# 代码 Visual Studio IDE 简介 Visual Studio Code 帮助

入门

调试

集成终端

键盘快捷键

macOS 键盘快捷键 Linux 键盘快捷键 Windows 键盘快捷键 Visual Studio for Mac 帮助 Visual Studio for Mac 教程 Visual Studio for Mac 介绍

在本系列的下一个教程中,你将了解 MVC 并开始撰写一些代码。

下一篇:添加控制器

本教程介绍具有控制器和视图的 ASP.NET Core MVC Web 开发。 如果你是初次接触 ASP.NET Core Web 开发,请考虑本教程的 Razor Pages 版本,此版本提供了更简单的起点。 请参阅选择 ASP.NET Core UI,其中比较了 Razor Pages、MVC 和 Blazor 的 UI 开发。

这是本系列教程的第一个教程,介绍具有控制器和视图的 ASP.NET Core MVC Web 开发。

在本系列结束时,你将拥有一个管理和显示电影数据的应用。 您将学习如何:

创建 Web 应用。 添加和构架模型。 使用数据库。 添加搜索和验证。

查看或下载示例代码(如何下载)。

先决条件 Visual Studio Visual Studio Code Visual Studio for Mac 带有 ASP.NET 和 Web 开发工作负载的 Visual Studio 2022。 Visual Studio Code 用于 Visual Studio Code 的 C#(最新版本) .NET 6.0 SDK

Visual Studio Code 说明使用用于 ASP.NET Core 的 .NET CLI 开发功能,如项目创建。 可在(macOS、Linux 或 Windows)上或在任何代码编辑器中遵循这些说明。 如果使用 Visual Studio Code 以外的其他内容,则可能需要进行少量更改。

有关 Visual Studio for Mac,请参阅本教程的 .NET 7 版本。

创建 Web 应用 Visual Studio Visual Studio Code Visual Studio for Mac 启动 Visual Studio 并选择“创建新项目”。 在“创建新项目”对话框中,选择“ASP.NET Core Web 应用(模型-视图-控制器)”>“下一步”。 在“配置新项目”对话框中,为“项目名称”输入 MvcMovie。 务必要将项目命名为“MvcMovie”。 复制代码时,大小写需要匹配每个 namespace。 选择“下一页”。 在“其他信息”对话框中,选择“.NET 6.0 (长期支持)”。 选择“创建”。

有关创建项目的替代方法,请参阅在 Visual Studio 中创建新项目。

Visual Studio 为创建的 MVC 项目使用默认项目模板。 创建的项目:

是一个有效的应用。 是一个基本的入门项目。

本教程假定用户熟悉 VS Code。 有关详细信息,请参阅 VS Code 入门和 Visual Studio Code 帮助。

打开集成终端。

更改为将包含项目的目录 (cd)。

运行以下命令:

dotnet new mvc -o MvcMovie code -r MvcMovie

如果出现对话框,其中包含:“‘MvcMovie’中缺少进行生成和调试所需的资产。是否添加它们?” ,选择“是”

dotnet new mvc -o MvcMovie:在 MvcMovie 文件夹中创建一个新的 ASP.NET Core MVC 项目。

code -r MvcMovie:在 Visual Studio Code 中加载 MvcMovie.csproj 项目文件。

有关 Visual Studio for Mac,请参阅本教程的 .NET 7 版本。

运行应用 Visual Studio Visual Studio Code Visual Studio for Mac

选择 Ctrl+F5 以在不使用调试程序的情况下运行应用。

如果尚未将项目配置为使用 SSL,Visual Studio 显示以下对话:

如果信任 IIS Express SSL 证书,请选择“是”。

将显示以下对话框:

如果你同意信任开发证书,请选择“是”。

有关信任 Firefox 浏览器的信息,请参阅 Firefox SEC_ERROR_INADEQUATE_KEY_USAGE 证书错误。

Visual Studio 运行应用并打开默认浏览器。

地址栏显示 localhost:,而不是显示 example.com。 本地计算机的标准主机名为 localhost。 当 Visual Studio 创建 Web 项目时,对 Web 服务器使用的是随机端口。

在不进行调试的情况下,通过选择 Ctrl+F5 启动应用,可以:

更改代码。 保存文件。 快速刷新浏览器并查看代码更改。

可以从“调试”菜单中以调试或非调试模式启动应用:

可以通过选择工具栏中的“MvcMovie”按钮来调试应用:

下图显示该应用:

选择 Ctrl+F5,以在不使用调试程序的情况下运行。

通过运行以下命令来信任 HTTPS 开发证书:

dotnet dev-certs https --trust

上述命令在 Linux 上无效。 有关信任证书的详细信息,请参阅 Linux 发行版的文档。

如果证书以前不受信任,上述命令显示以下对话:

如果你同意信任开发证书,请选择“是”。

有关详细信息,请参阅信任 ASP.NET Core HTTPS 开发证书。

有关信任 Firefox 浏览器的信息,请参阅 Firefox SEC_ERROR_INADEQUATE_KEY_USAGE 证书错误。

Visual Studio Code:

启动 Kestrel 启动浏览器。 导航到 https://localhost:。

地址栏显示 localhost:,而不是显示 example.com。 本地计算机的标准主机名为 localhost。 Localhost 仅为来自本地计算机的 Web 请求提供服务。

在不进行调试的情况下,通过选择 Ctrl+F5 启动应用,可以:

更改代码。

保存文件。

快速刷新浏览器并查看代码更改。

有关 Visual Studio for Mac,请参阅本教程的 .NET 7 版本。

Visual Studio Visual Studio Code Visual Studio for Mac Visual Studio 帮助 了解如何使用 Visual Studio 调试 C# 代码 Visual Studio IDE 简介 Visual Studio Code 帮助

入门

调试

集成终端

键盘快捷键

macOS 键盘快捷键 Linux 键盘快捷键 Windows 键盘快捷键 Visual Studio for Mac 帮助 Visual Studio for Mac 教程 Visual Studio for Mac 介绍

在本系列的下一个教程中,你将了解 MVC 并开始撰写一些代码。

下一篇:添加控制器

本教程介绍具有控制器和视图的 ASP.NET Core MVC Web 开发。 如果你是初次接触 ASP.NET Core Web 开发,请考虑本教程的 Razor Pages 版本,此版本提供了更简单的起点。 请参阅选择 ASP.NET Core UI,其中比较了 Razor Pages、MVC 和 Blazor 的 UI 开发。

这是本系列教程的第一个教程,介绍具有控制器和视图的 ASP.NET Core MVC Web 开发。

在本系列结束时,你将拥有一个管理和显示电影数据的应用。 您将学习如何:

创建 Web 应用。 添加和构架模型。 使用数据库。 添加搜索和验证。

查看或下载示例代码(如何下载)。

先决条件 Visual Studio Visual Studio Code Visual Studio for Mac 具有“ASP.NET 和 Web 开发”工作负载的 Visual Studio 2019 16.8 或更高版本 .NET 5.0 SDK Visual Studio Code 用于 Visual Studio Code 的 C#(最新版本) .NET 5.0 SDK

Visual Studio Code 说明使用用于 ASP.NET Core 的 .NET CLI 开发功能,如项目创建。 可在(macOS、Linux 或 Windows)上或在任何代码编辑器中遵循这些说明。 如果使用 Visual Studio Code 以外的其他内容,则可能需要进行少量更改。

Visual Studio for Mac .NET 5.0 SDK 创建 Web 应用 Visual Studio Visual Studio Code Visual Studio for Mac 启动 Visual Studio 并选择“创建新项目”。 在“新建项目”对话框中,选择“ASP.NET Core Web 应用程序”>“下一步”。 在“配置新项目”对话框中,为“项目名称”输入 MvcMovie。 务必要将项目命名为“MvcMovie”。 复制代码时,大小写需要匹配每个 namespace 匹配项。 选择“创建”。 在“创建新的 ASP.NET Core Web 应用程序”对话框中,选择: 下拉列表中的“.NET Core”和“ASP.NET Core 5.0”。 ASP.NET Core Web 应用程序(模型-视图-控制器)。 Create。

有关创建项目的替代方法,请参阅在 Visual Studio 中创建新项目。

Visual Studio 为创建的 MVC 项目使用默认项目模板。 创建的项目:

是一个有效的应用。 是一个基本的入门项目。

本教程假定用户熟悉 VS Code。 有关详细信息,请参阅 VS Code 入门和 Visual Studio Code 帮助。

打开集成终端。

更改为将包含项目的目录 (cd)。

运行以下命令:

dotnet new mvc -o MvcMovie code -r MvcMovie

如果出现对话框,其中包含:“‘MvcMovie’中缺少进行生成和调试所需的资产。是否添加它们?” ,选择“是”

dotnet new mvc -o MvcMovie:在 MvcMovie 文件夹中创建一个新的 ASP.NET Core MVC 项目。

code -r MvcMovie:在 Visual Studio Code 中加载 MvcMovie.csproj 项目文件。

选择“文件”>“新建解决方案”>。

在版本 8.6 之前的 Visual Studio for Mac 中,依次选择“.NET Core”>“应用”>“Web 应用程序(模型-视图-控制器)”>“下一步”。 在版本 8.6 或更高版本中,依次选择“Web 和控制台”>“应用”>“Web 应用程序(模型-视图-控制器)”>“下一步”。

在“配置新的 Web 应用”对话框中:

确认已将“身份验证”设置为“无身份验证”。 如果看到用于选择“目标框架”的选项,请选择最新的 5.x 版本。 选择“下一步”。

将项目命名为“MvcMovie”,然后选择“创建”。

运行应用 Visual Studio Visual Studio Code Visual Studio for Mac

选择 Ctrl+F5 以在不使用调试程序的情况下运行应用。

如果尚未将项目配置为使用 SSL,Visual Studio 显示以下对话:

如果信任 IIS Express SSL 证书,请选择“是”。

将显示以下对话框:

如果你同意信任开发证书,请选择“是”。

有关信任 Firefox 浏览器的信息,请参阅 Firefox SEC_ERROR_INADEQUATE_KEY_USAGE 证书错误。

Visual Studio:

启动 IIS Express。 运行应用。

地址栏显示 localhost:port#,而不是显示 example.com。 本地计算机的标准主机名为 localhost。 当 Visual Studio 创建 Web 项目时,对 Web 服务器使用的是随机端口。

在不进行调试的情况下,通过选择 Ctrl+F5 启动应用,可以:

更改代码。 保存文件。 快速刷新浏览器并查看代码更改。

可以从“调试”菜单项中以调试或非调试模式启动应用:

可以通过选择“IIS Express”按钮来调试应用

下图显示该应用:

选择 Ctrl+F5,以在不使用调试程序的情况下运行。

通过运行以下命令来信任 HTTPS 开发证书:

dotnet dev-certs https --trust

上述命令在 Linux 上无效。 有关信任证书的详细信息,请参阅 Linux 发行版的文档。

如果证书以前不受信任,上述命令显示以下对话:

如果你同意信任开发证书,请选择“是”。

有关详细信息,请参阅信任 ASP.NET Core HTTPS 开发证书。

有关信任 Firefox 浏览器的信息,请参阅 Firefox SEC_ERROR_INADEQUATE_KEY_USAGE 证书错误。

Visual Studio Code:

启动 Kestrel 启动浏览器。 导航到 https://localhost:5001。

地址栏显示 localhost:port:5001,而不是显示 example.com。 本地计算机的标准主机名为 localhost。 Localhost 仅为来自本地计算机的 Web 请求提供服务。

在不进行调试的情况下,通过选择 Ctrl+F5 启动应用,可以:

更改代码。

保存文件。

快速刷新浏览器并查看代码更改。

选择“运行”>“开始执行(不调试)”以启动应用 。

Visual Studio for Mac:

启动 Kestrel 服务器。 启动浏览器。 导航到 http://localhost:port,其中 port 是随机选择的端口号。

Visual Studio for Mac 会显示以下弹出窗口:

如果你信任开发证书,请选择“是”。

将显示以下对话框:

输入你的密码,然后选择“确定”

如果你同意信任开发证书,请选择“是”。

有关详细信息,请参阅信任 ASP.NET Core HTTPS 开发证书。

地址栏显示 localhost:port#,而不是显示 example.com。 本地计算机的标准主机名为 localhost。 当 Visual Studio 创建 Web 项目时,对 Web 服务器使用的是随机端口。

可以从“运行”菜单中以调试或非调试模式启动应用。

下图显示该应用:

Visual Studio Visual Studio Code Visual Studio for Mac Visual Studio 帮助 了解如何使用 Visual Studio 调试 C# 代码 Visual Studio IDE 简介 Visual Studio Code 帮助

入门

调试

集成终端

键盘快捷键

macOS 键盘快捷键 Linux 键盘快捷键 Windows 键盘快捷键 Visual Studio for Mac 帮助 Visual Studio for Mac 教程 Visual Studio for Mac 介绍

在本教程的下一部分中,你将了解 MVC 并开始撰写一些代码。

下一页

本教程介绍具有控制器和视图的 ASP.NET Core MVC Web 开发。 如果你是初次接触 ASP.NET Core Web 开发,请考虑本教程的 Razor Pages 版本,此版本提供了更简单的起点。 请参阅选择 ASP.NET Core UI,其中比较了 Razor Pages、MVC 和 Blazor 的 UI 开发。

这是本系列教程的第一个教程,介绍具有控制器和视图的 ASP.NET Core MVC Web 开发。

在本系列结束时,你将拥有一个管理和显示电影数据的应用。 您将学习如何:

创建 Web 应用。 添加和构架模型。 使用数据库。 添加搜索和验证。

查看或下载示例代码(如何下载)。

先决条件 Visual Studio Visual Studio Code Visual Studio for Mac

具有“ASP.NET 和 Web 开发”工作负载的 Visual Studio 2019 16.4 或更高版本

.NET Core 3.1 SDK

Visual Studio Code 用于 Visual Studio Code 的 C#(最新版本) .NET Core 3.1 SDK

Visual Studio Code 说明使用用于 ASP.NET Core 的 .NET Core CLI 开发功能,如项目创建。 可在任何平台(macOS、Linux 或 Windows)上或在任何代码编辑器中遵循这些说明。 如果使用 Visual Studio Code 以外的其他内容,则可能需要进行少量更改。 有关在 macOS 上安装 Visual Studio Code 的详细信息,请参阅 macOS 上的 Visual Studio Code。

Visual Studio for Mac 版本 8.4 或更高版本 .NET Core 3.1 SDK 创建 Web 应用 Visual Studio Visual Studio Code Visual Studio for Mac

在 Visual Studio 中,选择“创建新项目”。

选择“ASP.NET Core Web 应用”>“下一步”。

将项目命名为“MvcMovie”,然后选择“创建” 。 将项目命名为“MvcMovie”非常重要,这样在复制代码时,命名空间才会匹配。

选择“Web 应用(模型-视图-控制器)”。 在下拉框中,选择“.NET Core”和“ASP.NET Core 3.1”,然后选择“创建”。

Visual Studio 为创建的 MVC 项目使用默认项目模板。 创建的项目:

是一个有效的应用。 是一个基本的入门项目。

本教程假定用户熟悉 VS Code。 有关详细信息,请参阅 VS Code 入门和 Visual Studio Code 帮助。

打开集成终端。

将目录 (cd) 更改为包含项目的文件夹。

运行以下命令:

dotnet new mvc -o MvcMovie code -r MvcMovie

一个对话框随即出现,其中包含:“‘MvcMovie’中缺少进行生成和调试所需的资产。是否添加它们?” ,选择“是”。

dotnet new mvc -o MvcMovie:在 MvcMovie 文件夹中创建一个新的 ASP.NET Core MVC 项目。

code -r MvcMovie:在 Visual Studio Code 中加载 MvcMovie.csproj 项目文件。

选择“文件”>“新建解决方案”>。

在版本 8.6 之前的 Visual Studio for Mac 中,依次选择“.NET Core”>“应用”>“Web 应用程序(模型-视图-控制器)”>“下一步”。 在版本 8.6 或更高版本中,依次选择“Web 和控制台”>“应用”>“Web 应用程序(模型-视图-控制器)”>“下一步”。

在“配置新的 Web 应用”对话框中:

确认已将“身份验证”设置为“无身份验证”。 如果看到用于选择“目标框架”的选项,请选择最新的 3.x 版本。 选择“下一步”。

将项目命名为“MvcMovie”,然后选择“创建”。

运行应用 Visual Studio Visual Studio Code Visual Studio for Mac

选择 Ctrl+F5 可运行应用,不会进行调试。

如果尚未将项目配置为使用 SSL,Visual Studio 显示以下对话:

如果信任 IIS Express SSL 证书,请选择“是”。

将显示以下对话框:

如果你同意信任开发证书,请选择“是”。

有关信任 Firefox 浏览器的信息,请参阅 Firefox SEC_ERROR_INADEQUATE_KEY_USAGE 证书错误。

Visual Studio:

启动 IIS Express。 运行应用。

地址栏显示 localhost:port#,而不是显示 example.com。 本地计算机的标准主机名为 localhost。 当 Visual Studio 创建 Web 项目时,对 Web 服务器使用的是随机端口。

在不进行调试的情况下,通过选择 Ctrl+F5 启动应用,可以:

更改代码。 保存文件。 快速刷新浏览器并查看代码更改。

可以从“调试”菜单项中以调试或非调试模式启动应用:

可以通过选择“IIS Express”按钮来调试应用

下图显示该应用:

选择 Ctrl+F5 可运行应用,不会进行调试。

通过运行以下命令来信任 HTTPS 开发证书:

dotnet dev-certs https --trust

上述命令在 Linux 上无效。 有关信任证书的详细信息,请参阅 Linux 发行版的文档。

如果证书以前不受信任,上述命令显示以下对话:

如果你同意信任开发证书,请选择“是”。

有关详细信息,请参阅信任 ASP.NET Core HTTPS 开发证书。

有关信任 Firefox 浏览器的信息,请参阅 Firefox SEC_ERROR_INADEQUATE_KEY_USAGE 证书错误。

Visual Studio Code:

启动 Kestrel 启动浏览器。 导航到 https://localhost:5001。

地址栏显示 localhost:port:5001,而不是显示 example.com。 本地计算机的标准主机名为 localhost。 Localhost 仅为来自本地计算机的 Web 请求提供服务。

在不进行调试的情况下,通过选择 Ctrl+F5 启动应用,可以:

更改代码。

保存文件。

快速刷新浏览器并查看代码更改。

选择“运行”>“开始执行(不调试)”以启动应用 。

Visual Studio for Mac:启动 Kestrel 服务器,启动浏览器并导航到 http://localhost:port,其中的 port 是随机选择的端口号。

Visual Studio for Mac 会显示以下弹出窗口:

如果你信任开发证书,请选择“是”。

将显示以下对话框:

输入你的密码,然后选择“确定”

如果你同意信任开发证书,请选择“是”。

有关详细信息,请参阅信任 ASP.NET Core HTTPS 开发证书。

地址栏显示 localhost:port#,而不是显示 example.com。 本地计算机的标准主机名为 localhost。 Visual Studio 创建 Web 项目时,Web 服务器使用的是随机端口。 运行应用时,将看到不同的端口号。

可以从“运行”菜单中以调试或非调试模式启动应用。

下图显示该应用:

Visual Studio Visual Studio Code Visual Studio for Mac Visual Studio 帮助 了解如何使用 Visual Studio 调试 C# 代码 Visual Studio IDE 简介 Visual Studio Code 帮助

入门

调试

集成终端

键盘快捷键

macOS 键盘快捷键 Linux 键盘快捷键 Windows 键盘快捷键 Visual Studio for Mac 帮助 Visual Studio for Mac 教程 Visual Studio for Mac 介绍

在本教程的下一部分中,你将了解 MVC 并开始撰写一些代码。

下一页



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3